package chinese.admin.constants;

/**
 * 菜单枚举
 * @author Administrator
 *
 */
public enum MemuEnum {
	//用户管理
	yhll("后台用户管理_用户列表", "yhgl_yhll"),
	cdgl("后台用户管理_菜单管理", "yhgl_cdgl"),
	jsgl("后台用户管理_角色管理", "yhgl_jsgl"),
	
	//语文魔方管理
	chn_user("语文魔方_微信用户", "chn_user"),
	chn_author("语文魔方_作者管理", "chn_author"),
	chn_articleType("语文魔方_文章栏目管理", "chn_articleType"),
	chn_article("语文魔方_文章管理", "chn_article"),
	chn_allRank("语文魔方_文章总排名", "chn_allRank"),
	chn_monthRank("语文魔方_文章月排名", "chn_monthRank"),
	chn_weekRank("语文魔方_文章周排名", "chn_weekRank")
	;
	
    // 成员变量
    private String name;
    private String value;

    // 构造方法
    private MemuEnum(String name, String value) {
        this.name = name;
        this.value = value;
    }

    // 普通方法
    public static String getName(String value) {
        for (MemuEnum c : MemuEnum.values()) {
            if (c.getValue().equals(value)) {
                return c.name;
            }
        }
        return null;
    }

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getValue() {
		return value;
	}

	public void setValue(String value) {
		this.value = value;
	}
}
